/**
 * 
 */
package org.dgm.nw.core.exception;

/**
 * 基础自定义异常信息<br>
 * 所有自定义异常信息都继承于此类<br>
 * 
 * @author wangwz
 * @date Jan 17, 2011
 */
public abstract class BaseException extends Exception {

	private String errMsg;

	public BaseException(String msg, Throwable e) {
		super(msg, e);
		errMsg = msg;
	}

	public String getErrMsg() {
		return errMsg;
	}

	/**
	 * @deprecated 开发规范禁用printStackTrace
	 */
	public void printStackTrace() {
		// 开发规范禁用printStackTrace
		// 请使用log输出，类似：logger.error("", e)
	}
}
